package com.bysj.sausys.service;

import org.springframework.web.multipart.MultipartFile;

import java.util.Map;

/**
 * 文件上传service接口
 *
 * @author WangZK
 */
public interface ISysFileService {

    /**
     * 上传下载资源文件
     *
     * @param dataDowFile
     * @param path
     * @return
     */
    String uploadDataDowFile(MultipartFile dataDowFile, String path);

    /**
     * 上传社团活动申请策划书
     *
     * @param actPlanFile
     * @param path
     * @return
     */
    String uploadActPlanFile(MultipartFile actPlanFile, String path);

    /**
     * 上传社团相关文件
     *
     * @param assFile
     * @param path
     * @return
     */
    String uploadAssFile(MultipartFile assFile, String path);

    /**
     * 上传社团年审文件接口
     *
     * @param assAnnFile
     * @param path
     * @return
     */
    String uploadAssAnnFile(MultipartFile assAnnFile, String path);

    /**
     * 上传推文图片
     *
     * @param fileName
     * @param path
     * @return
     */
    String uploadActArtFile(MultipartFile fileName, String path);
}
